.banner[data-v-38bf3410]{width:100%;margin:0;margin-bottom:20px;position:relative}.banner .banner-img[data-v-38bf3410],.banner[data-v-38bf3410]{height:300px;padding:0;background:url(../img/school.3828318e.png) top no-repeat}.banner .banner-img[data-v-38bf3410]{width:1200px;margin:0 auto}.home-select[data-v-38bf3410]{width:960px;margin:0 auto;padding:24px}.home-select .select-contain .el-form[data-v-38bf3410]{width:100%;background:#fff}.home-select .select-contain .el-form .el-select[data-v-38bf3410] .el-input{padding-top:4px;padding-bottom:4px}.home-select .select-contain .el-form .el-select[data-v-38bf3410] .el-input .el-input__inner{border:none;border-radius:0;font-size:14px}.home-select .select-contain .el-form .el-select[data-v-38bf3410] .el-input .el-input__inner::-moz-placeholder{color:#333}.home-select .select-contain .el-form .el-select[data-v-38bf3410] .el-input .el-input__inner::placeholder{color:#333}.home-select .select-contain .el-form .el-input[data-v-38bf3410]{padding-top:4px;padding-bottom:4px}.home-select .select-contain .el-form .el-input[data-v-38bf3410] .el-input__inner{border:none;border-radius:0;border-left:1px solid #eee}.home-select .select-contain .el-form .el-button[data-v-38bf3410]{width:100%;text-align:center;border-radius:0;padding-top:16px;padding-bottom:16px;font-size:16px}.home-select .select-contain .hot-word[data-v-38bf3410]{text-align:left;font-size:16px;color:#787878}.home-select .select-contain .hot-word a[data-v-38bf3410]{padding:0 12px;color:#409eff;text-decoration:none}.jobfair-activity[data-v-38bf3410]{width:1170px;margin:0 auto;background:#fff;padding:20px;border-radius:4px;margin-bottom:20px}.jobfair-activity .activity-contain .title[data-v-38bf3410]{font-size:18px;color:#121d3b;margin-bottom:16px}.jobfair-activity .activity-contain .activity-cell .activity-item[data-v-38bf3410]{position:relative;display:flex;align-items:center;padding:15px 10px;margin:0 10px;border-top:1px solid #eee;cursor:pointer}.jobfair-activity .activity-contain .activity-cell .activity-item .activity-img[data-v-38bf3410]{width:200px;height:110px;border-radius:8px;display:flex;overflow:hidden;align-items:center;justify-content:center}.jobfair-activity .activity-contain .activity-cell .activity-item .activity-img img[data-v-38bf3410]{width:100%}.jobfair-activity .activity-contain .activity-cell .activity-item .activity-body[data-v-38bf3410]{flex:1;width:100%;text-align:left;padding-left:20px;position:relative}.jobfair-activity .activity-contain .activity-cell .activity-item .activity-body .activity-name[data-v-38bf3410]{color:#000;font-size:16px;font-weight:700;margin-bottom:10px}.jobfair-activity .activity-contain .activity-cell .activity-item .activity-body .activity-name b[data-v-38bf3410]{color:#ff5722}.jobfair-activity .activity-contain .activity-cell .activity-item .activity-body .activity-state[data-v-38bf3410]{margin-bottom:10px}.jobfair-activity .activity-contain .activity-cell .activity-item .activity-body .activity-data[data-v-38bf3410]{font-size:14px;color:#787878;margin-bottom:12px}.jobfair-activity .activity-contain .activity-cell .activity-item .activity-body .activity-address[data-v-38bf3410]{font-size:14px;color:#787878}.jobfair-activity .activity-contain .activity-cell .activity-item .activity-btn[data-v-38bf3410]{position:absolute;bottom:16px;right:0}.jobfair-activity .activity-contain .activity-cell .activity-item[data-v-38bf3410]:first-child{border-top:none}.jobfair-activity .activity-contain .activity-cell .activity-item[data-v-38bf3410]:hover{box-shadow:0 0 5px rgba(64,160,255,.322);border-radius:8px}.jobfair-company[data-v-38bf3410]{width:1170px;margin:0 auto;background:#fff;padding:15px;border-radius:4px;margin-bottom:20px}.jobfair-company .company-content .company-title[data-v-38bf3410]{font-size:18px;color:#333;margin-bottom:16px}.jobfair-company .company-content .company-cell .el-carousel[data-v-38bf3410] .el-carousel__container .el-carousel__item{display:flex;flex-wrap:wrap;justify-content:space-around}.jobfair-company .company-content .company-cell .el-carousel[data-v-38bf3410] .el-carousel__container .el-carousel__item .company-item{width:275px;padding:12px 0;background:#f2f2f2;margin-bottom:15px;position:relative;overflow:hidden}.jobfair-company .company-content .company-cell .el-carousel[data-v-38bf3410] .el-carousel__container .el-carousel__item .company-item .company-logo{height:50px;text-align:center}.jobfair-company .company-content .company-cell .el-carousel[data-v-38bf3410] .el-carousel__container .el-carousel__item .company-item .company-logo img{height:50px}.jobfair-company .company-content .company-cell .el-carousel[data-v-38bf3410] .el-carousel__container .el-carousel__item .company-item .company-name{font-size:14px;line-height:32px;color:#333;text-align:center}.jobfair-company .company-content .company-cell .el-carousel[data-v-38bf3410] .el-carousel__container .el-carousel__item .company-item .company-num{padding:8px 0;border-radius:2px;border:1px solid #eee;font-size:12px;background:#fff;width:180px;margin:0 auto;text-align:center}.jobfair-company .company-content .company-cell .el-carousel[data-v-38bf3410] .el-carousel__container .el-carousel__item .company-item .company-num b{color:red}.jobfair-company .company-content .company-cell .el-carousel[data-v-38bf3410] .el-carousel__container .el-carousel__item .company-item .company-post{position:absolute;padding:16px;left:0;right:0;top:140px;height:110px;background:rgba(0,0,0,.6);transition:all .5s}.jobfair-company .company-content .company-cell .el-carousel[data-v-38bf3410] .el-carousel__container .el-carousel__item .company-item .company-post .post-item{display:flex;align-items:center;justify-content:space-around;margin-bottom:10px}.jobfair-company .company-content .company-cell .el-carousel[data-v-38bf3410] .el-carousel__container .el-carousel__item .company-item .company-post .post-item .post-name{color:#fff;font-size:12px}.jobfair-company .company-content .company-cell .el-carousel[data-v-38bf3410] .el-carousel__container .el-carousel__item .company-item .company-post .post-item .post-salary{font-size:12px;color:red}.jobfair-company .company-content .company-cell .el-carousel[data-v-38bf3410] .el-carousel__container .el-carousel__item .company-item .company-post .post-more{text-align:center}.jobfair-company .company-content .company-cell .el-carousel[data-v-38bf3410] .el-carousel__container .el-carousel__item .company-item .hoveractive{top:0}.jobfair-position[data-v-38bf3410]{width:1170px;margin:0 auto;background:#fff;padding:15px;border-radius:4px;margin-bottom:20px}.jobfair-position .position-content .position-title[data-v-38bf3410]{font-size:18px;color:#000;margin-bottom:16px}.jobfair-position .position-content .position-cell[data-v-38bf3410]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.jobfair-position .position-content .position-cell .position-item[data-v-38bf3410]{width:243px;padding:12px 16px;position:relative;background:#f2f2f2;margin-bottom:16px}.jobfair-position .position-content .position-cell .position-item .position-hd[data-v-38bf3410]{font-size:16px;color:#409eff;display:flex;justify-content:space-between;margin-bottom:4px;align-items:center}.jobfair-position .position-content .position-cell .position-item .position-hd .post-salary[data-v-38bf3410]{font-size:16px;color:#f60;font-weight:700}.jobfair-position .position-content .position-cell .position-item .position-bd[data-v-38bf3410]{font-size:12px;color:#787878;margin-bottom:12px;text-align:left}.jobfair-position .position-content .position-cell .position-item .position-bd span[data-v-38bf3410]{padding:0 4px;border-right:1px solid #eee}.jobfair-position .position-content .position-cell .position-item .position-bd span[data-v-38bf3410]:first-child{padding-left:0}.jobfair-position .position-content .position-cell .position-item .position-bd span[data-v-38bf3410]:last-child{border:none}.jobfair-position .position-content .position-cell .position-item .position-card[data-v-38bf3410]{display:flex;align-items:center;text-align:left;padding-top:12px;border-top:1px dashed #ddd}.jobfair-position .position-content .position-cell .position-item .position-card .card-img[data-v-38bf3410]{width:32px;line-height:32px;height:32px;display:flex;align-items:center;margin-right:12px;background:#fff;border-radius:2px}.jobfair-position .position-content .position-cell .position-item .position-card .card-img img[data-v-38bf3410]{width:100%}.jobfair-position .position-content .position-cell .position-item .position-card .card-body[data-v-38bf3410]{flex:1}.jobfair-position .position-content .position-cell .position-item .position-card .card-body .card-name[data-v-38bf3410]{font-size:14px;color:#333}.jobfair-position .position-content .position-cell .position-item .position-card .card-body .card-posthot[data-v-38bf3410]{font-size:12px;color:#787878}.jobfair-position .position-content .position-cell .position-item .position-card .card-body .card-posthot b[data-v-38bf3410]{color:#409eff}.jobfair-position .position-content .position-more[data-v-38bf3410]{width:200px;height:32px;line-height:32px;color:#fff;font-size:14px;margin:0 auto;text-align:center}.jobfair-position .position-content .position-more a[data-v-38bf3410]{text-decoration:none;color:#fff;background:#409eff;transition:all .5s;display:block}.jobfair-position .position-content .position-more a[data-v-38bf3410]:hover{background:rgba(64,158,255,.7)}.jobfair-scene[data-v-38bf3410]{width:1170px;margin:0 auto;background:#fff;padding:20px;border-radius:4px;margin-bottom:20px}.jobfair-scene .scene-content .title[data-v-38bf3410]{font-size:18px;color:#000;margin-bottom:16px}.jobfair-scene .scene-content .scene-cell[data-v-38bf3410]{display:flex;justify-content:space-between;align-items:stretch}.jobfair-scene .scene-content .scene-cell .scene-item[data-v-38bf3410]{width:375px;height:210px;position:relative;z-index:1}.jobfair-scene .scene-content .scene-cell .scene-item .scene-img[data-v-38bf3410]{width:375px;height:210px;overflow:hidden;display:flex;justify-content:center;align-items:center}.jobfair-scene .scene-content .scene-cell .scene-item .scene-img img[data-v-38bf3410]{width:100%;transition:all .3s}.jobfair-scene .scene-content .scene-cell .scene-item .scene-img img[data-v-38bf3410]:hover{transform:scale(1.2)}.jobfair-scene .scene-content .scene-cell .scene-item .scene-title[data-v-38bf3410]{position:absolute;padding:8px 16px;background:rgba(0,0,0,.5);font-size:14px;color:#fff;left:0;right:0;bottom:0;text-align:left;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap}.home-position[data-v-38bf3410]{width:1170px;margin:0 auto;background:#fff;padding:15px;border-radius:4px;margin-bottom:20px}.home-position .position-content .position-title[data-v-38bf3410]{font-size:18px;margin-bottom:16px}.home-position .position-content .position-cell[data-v-38bf3410]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.home-position .position-content .position-cell .position-item[data-v-38bf3410]{width:243px;padding:12px 16px;position:relative;background:#f2f2f2;margin-bottom:16px;cursor:pointer}.home-position .position-content .position-cell .position-item .position-hd[data-v-38bf3410]{font-size:16px;color:#409eff;display:flex;justify-content:space-between;margin-bottom:4px;align-items:center}.home-position .position-content .position-cell .position-item .position-hd .post-name[data-v-38bf3410]{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-position .position-content .position-cell .position-item .position-hd .post-salary[data-v-38bf3410]{max-width:70px;text-align:right;font-size:16px;color:#f60;font-weight:700}.home-position .position-content .position-cell .position-item .position-bd[data-v-38bf3410]{font-size:12px;color:#787878;margin-bottom:12px;text-align:left}.home-position .position-content .position-cell .position-item .position-bd .desc[data-v-38bf3410]{height:30px;overflow:hidden;text-overflow:ellipsis;white-space:normal}.home-position .position-content .position-cell .position-item .position-bd span[data-v-38bf3410]{padding:0 4px;border-right:1px solid #eee}.home-position .position-content .position-cell .position-item .position-bd span[data-v-38bf3410]:first-child{padding-left:0}.home-position .position-content .position-cell .position-item .position-bd span[data-v-38bf3410]:last-child{border:none}.home-position .position-content .position-cell .position-item .position-card[data-v-38bf3410]{display:flex;align-items:center;text-align:left;padding-top:12px;border-top:1px dashed #ddd}.home-position .position-content .position-cell .position-item .position-card .card-img[data-v-38bf3410]{width:32px;line-height:32px;height:32px;display:flex;align-items:center;margin-right:12px;background:#fff;border-radius:2px}.home-position .position-content .position-cell .position-item .position-card .card-img img[data-v-38bf3410]{width:100%}.home-position .position-content .position-cell .position-item .position-card .card-body[data-v-38bf3410]{flex:1}.home-position .position-content .position-cell .position-item .position-card .card-body .card-name[data-v-38bf3410]{font-size:14px;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;width:169px;white-space:normal;color:#333}.home-position .position-content .position-cell .position-item .position-card .card-body .card-posthot[data-v-38bf3410]{font-size:12px;color:#787878}.home-position .position-content .position-cell .position-item .position-card .card-body .card-posthot b[data-v-38bf3410]{color:#409eff}.home-position .position-content .position-more[data-v-38bf3410]{width:200px;height:32px;line-height:32px;color:#fff;font-size:14px;margin:0 auto;text-align:center}.home-position .position-content .position-more a[data-v-38bf3410]{text-decoration:none;color:#fff;background:#409eff;transition:all .5s;display:block}.home-position .position-content .position-more a[data-v-38bf3410]:hover{background:rgba(64,158,255,.7)}.gyx[data-v-38bf3410]{background:#ff7630}.gyx[data-v-38bf3410],.label[data-v-38bf3410]{padding:4px 10px;border-radius:4px;color:#fff;font-size:14px;margin-right:10px}.label[data-v-38bf3410]{background:#409eff}